package model

type ReviewRequestNode struct {
	Id                   uint32 `json:"id" gorm:"column:id"`
	IsTerminate          string `json:"is_terminate" gorm:"column:is_terminate"`
	FeedbackStatus       string `json:"feedback_status" gorm:"column:feedback_status"`
	IsAbolition          string `json:"is_abolition" gorm:"column:is_abolition"`
	IsActive             string `json:"is_active" gorm:"column:is_active"`
	IsPass               string `json:"is_pass" gorm:"column:is_pass"`
	Created              uint32 `json:"created" gorm:"column:created"`
	StartAt              int32  `json:"start_at" gorm:"column:start_at"`
	PartybFeedbackStatus string `json:"partyb_feedback_status" gorm:"column:partyb_feedback_status"`
	ReviewRequestId      uint32 `json:"review_request_id" gorm:"column:review_request_id"`
	RealReviewer         uint32 `json:"real_reviewer" gorm:"column:real_reviewer"`
	Uuid                 string `json:"uuid" gorm:"column:uuid"`
	Reviewed             uint32 `json:"reviewed" gorm:"column:reviewed"`
	ParentId             uint32 `json:"parent_id" gorm:"column:parent_id"`
	PlanReviewer         uint32 `json:"plan_reviewer" gorm:"column:plan_reviewer"`
	Param                string `json:"param" gorm:"column:param"`
	IsSecondConfirm      string `json:"is_second_confirm" gorm:"column:is_second_confirm"`
	RoleCode             string `json:"role_code" gorm:"column:role_code"`
	IsReviewed           string `json:"is_reviewed" gorm:"column:is_reviewed"`
}

// 设置表名
func (ReviewRequestNode) TableName() string {
	return "review_request_node"
}
